An Ontology for Executable Business Processes
نویسندگان
چکیده
The Web Service Business Process Execution Language (WSBPEL) is the de facto standard for describing workflow-like compositions of Web services, so-called Web service orchestrations. In this paper an ontology for executable BPEL processes is presented, which reflects both the natural language description and the syntax given in the specification. The ontology makes BPEL process models accessible at a semantic level and thus to intelligent queries and machine reasoning.
منابع مشابه
A Development Method for Ontology Based Business Processes
In this paper we show our development method for executable ontology based business processes. The main goal is the reusable, automatic generation of workflows based on ontologies derived from business process models. In our methodology the focus is given to the mapping the conceptual models to ontology models by using meta-modeling approach. In our proposed approach we establish the links betw...
متن کاملImplementation of Semantic Services in Enterprise Application Integration
In this paper, we present an approach for the implementation of semantically enriched services in Enterprise Application Integration (EAI). We present an integration platform based on a Service Oriented Architecture (SOA) which consists of a service registry, a process designer and a run-time engine. There are some additional components for realizing semantic enrichment of services and composed...
متن کاملEnabling Business Process Interoperability Using Contract Workflow Models
Business transactions are governed by legally established contracts. Contractual obligations are to be fulfilled by executing business processes of the involved parties. To enable this, contract terms and conditions need to be semantically mapped to process concepts and then analyzed for compliance with existing process models. To solve the problem, we propose a methodology that, using a layere...
متن کاملAn Ontological Approach to Business Process Modeling
Business people use informal methods to represent business processes (BP), having the main objective to support an enterprise organization. On the other hand, application software is increasingly based on Service Oriented Architectures, where the application logic is represented by executable BP (e.g., by using BPEL.) Despite both are aiming at BP modelling, the methods used by business people ...
متن کاملAn Algorithm for the Validation of Executable Completions of an Abstract BPEL Process
WS-BPEL is the standard for specifying and executing business processes by orchestrating Web Services. Abstract and executable processes are two kinds of BPEL processes that are defined in the BPEL standard. An abstract process can be used as a process template, which can be completed and made executable through “executable completion”. The BPEL standard defines a set of rules that must be obey...
متن کامل